package com.bondex.charter.maindata.pojo.dto;

import com.bondex.bondexapi.maindata.pojo.dto.B0000Query;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;

/**
 * 国外省市区
 */
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BaseComFnDistrictDTO extends B0000Query {

	/**
	 * 默认名称
	 */
	private Object name;

	/**
	 * 代码
	 */
	private String code;


	/**
	 * 是否使用ES 0：使用ES查询条件；1：读取内存返回所有
	 */
	private String useEs;


	private String districtCode;
	private String quickEnterWord;
	private String nationalStandardCode;
	private String postalCode;
	private String provinceCodeForShort;
	private String telCountryNo;
	private String telZoneNo;
	private Byte districtType;
	private String countryCode;
	private String provinceCode;
	private String cityCode;

	public Object getName() {
		return name;
	}

	public void setName(Object name) {
		this.name = name;
	}

	@Override
	public String getCode() {
		return code;
	}

	@Override
	public void setCode(String code) {
		this.code = code;
	}

	public String getUseEs() {
		return useEs;
	}

	public void setUseEs(String useEs) {
		this.useEs = useEs;
	}

	public String getDistrictCode() {
		return districtCode;
	}

	public void setDistrictCode(String districtCode) {
		this.districtCode = districtCode;
	}

	public String getQuickEnterWord() {
		return quickEnterWord;
	}

	public void setQuickEnterWord(String quickEnterWord) {
		this.quickEnterWord = quickEnterWord;
	}

	public String getNationalStandardCode() {
		return nationalStandardCode;
	}

	public void setNationalStandardCode(String nationalStandardCode) {
		this.nationalStandardCode = nationalStandardCode;
	}

	public String getPostalCode() {
		return postalCode;
	}

	public void setPostalCode(String postalCode) {
		this.postalCode = postalCode;
	}

	public String getProvinceCodeForShort() {
		return provinceCodeForShort;
	}

	public void setProvinceCodeForShort(String provinceCodeForShort) {
		this.provinceCodeForShort = provinceCodeForShort;
	}

	public String getTelCountryNo() {
		return telCountryNo;
	}

	public void setTelCountryNo(String telCountryNo) {
		this.telCountryNo = telCountryNo;
	}

	public String getTelZoneNo() {
		return telZoneNo;
	}

	public void setTelZoneNo(String telZoneNo) {
		this.telZoneNo = telZoneNo;
	}

	public Byte getDistrictType() {
		return districtType;
	}

	public void setDistrictType(Byte districtType) {
		this.districtType = districtType;
	}

	public String getCountryCode() {
		return countryCode;
	}

	public void setCountryCode(String countryCode) {
		this.countryCode = countryCode;
	}

	public String getProvinceCode() {
		return provinceCode;
	}

	public void setProvinceCode(String provinceCode) {
		this.provinceCode = provinceCode;
	}

	public String getCityCode() {
		return cityCode;
	}

	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}
}
